This article needs additional citations for verification. (February 2024) |
Stolobny Island is an island on Lake Seliger in the Tver Oblast of Russia, about 10 km (6.2 mi) north of the town of Ostashkov.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search